// components/orderTotal/orderTotal.ts
Component({

  /**
   * 组件的属性列表
   */
  properties: {
    discount:{
      type:Number,
      value:0
    },
    goodsTotal:{
      type:Number,
      value:0
    },
    deliveryFee:{
      type:Number,
      value:0
    },
    packFee:{
      type:Number,
      value:0
    },
    isDeposit:{
      type:Boolean,
      value:false
    },
    deposit:{
      type:Number,
      value:0
    },
  },
  observers: {
    'discount': function () {
      this.handleChange()
    },
    'goodsTotal': function () {
      this.handleChange()
    },
    'deliveryFee': function () {
      this.handleChange()
    },
    'packFee': function () {
      this.handleChange()
    },
    'isDeposit': function () {
      this.handleChange()
    },
  },

  /**
   * 组件的初始数据
   */
  data: {

  },

  /**
   * 组件的方法列表
   */
  methods: {
    handleChange(){
      this.triggerEvent("orderCalculator")
    }

  }
})